<?xml version="1.0" encoding="UTF-8" ?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
	xmlns:c="http://java.sun.com/jsp/jstl/core"
	xmlns:sql="http://java.sun.com/jsp/jstl/sql"
	xmlns:fn="http://java.sun.com/jsp/jstl/functions"
	xmlns:fmt="http://java.sun.com/jsp/jstl/fmt" version="2.0">
	<jsp:directive.page contentType="text/html; charset=UTF-8"
		pageEncoding="UTF-8" session="true" />
	<jsp:output doctype-root-element="html"
		doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"
		doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
		omit-xml-declaration="true" />
	<html xmlns="http://www.w3.org/1999/xhtml">
<jsp:useBean id="ListaProductosBean"
	class="es.albarregas.beans.ListaProductosBean" scope="session" />

<jsp:useBean id="ListaPedidosBean"
	class="es.albarregas.beans.ListaPedidosBean" scope="session" />
<jsp:setProperty property="clausulaWhere" name="ListaPedidosBean"
	value="where numeropedido=${param.numeroPedido } " />

<jsp:useBean id="pedidoBean" class="es.albarregas.beans.PedidoBean"
	scope="session" />
<jsp:useBean id="ListaIvaBean" class="es.albarregas.beans.ListaIvaBean"
	scope="session" />
<jsp:setProperty property="clausulaWhere" name="ListaIvaBean" value="" />

<jsp:useBean id="ListaGastosEnvioBean"
	class="es.albarregas.beans.ListaGastosEnvioBean" scope="session" />
<jsp:setProperty property="clausulaWhere" name="ListaGastosEnvioBean"
	value="where cod_prov= SUBSTRING('${param.codigoPostal}',1,2) " />

<jsp:useBean id="ListaLineasPedidoBean"
	class="es.albarregas.beans.ListaLineasPedidoBean" scope="session" />
<jsp:setProperty property="clausulaWhere" name="ListaLineasPedidoBean"
	value="where numeroPedido=${param.numeroPedido } " />

<script type="text/javascript" language="javascript"
	src="${pageContext.request.contextPath }/js/ForModificarLineaPedido.js">
<!--asdf -->
	
</script>
<link rel="stylesheet" type="text/css"
	href="css/VisLineaPedidoAdmin.css" />
<head>
<title>Editar linea pedido</title>
</head>
<body>
	<jsp:include page="Cabecera.jsp" />
	<div id="contenedor">
		<div id="divLineasPedido">
		<h1 id="H1LetreroPedidosAdmin">Detalles del pedido</h1>
			<table>
				<thead>
					<tr>
						<th class="THNombreColumna">Numero de Pedido</th>
						<th class="THNombreColumna">Fecha</th>
						<th class="THNombreColumna">Estado</th>
						<th class="THNombreColumna">Codigo Cliente</th>
						<th class="THNombreColumna">Base imponible</th>
						<th class="THNombreColumna">Gastos Envio</th>
						<th class="THNombreColumna">Iva</th>
						<th class="THNombreColumna">Direccion</th>
						<th class="THNombreColumna">Codigo Postal</th>
					</tr>
				</thead>
				<c:forEach var="pedido" items="${ListaPedidosBean.pedido}">
					<c:set var="codigopostal" value="${pedido.codigoPostal}"></c:set>

					<tr>
						<td>${pedido.numeroPedido}</td>
						<td>${pedido.fecha}</td>
						<td>${pedido.estado}</td>
						<td>${pedido.codigoCliente}</td>
						<td><fmt:formatNumber pattern="###,##0.00 €"
								value="${pedido.baseImponible}" /></td>
						<td><fmt:formatNumber pattern="###,##0.00 €"
								value="${pedido.gastosDeEnvio}" /></td>
						<td><fmt:formatNumber pattern="###,##0.00 €"
								value="${pedido.iva}" /></td>
						<td>${pedido.direccion}</td>
						<td>${codigopostal}</td>
					</tr>
				</c:forEach>
			</table>
			<table>
				<tr>
					<th class="THNombreColumnaVerde">NºPedido</th>
					<th class="THNombreColumnaVerde">NºLinea</th>
					<th class="THNombreColumnaVerde">Cod.Producto</th>
					<th class="THNombreColumnaVerde">Concepto</th>
					<th class="THNombreColumnaVerde">Cantidad</th>
					<th class="THNombreColumnaVerde">PrecioUnidad</th>
					<th class="THNombreColumnaVerde">PrecioTotal</th>
				</tr>
				<jsp:setProperty property="clausulaWhere" name="ListaProductosBean"
					value="" />
				<c:set var="vacio" value="si">
				</c:set>
				<c:forEach var="lineaPedido"
					items="${ListaLineasPedidoBean.lineaPedido}">
					<c:set var="vacio" value="no">
					</c:set>
					<form action="CrlModificarLineaPedido.jsp">
						<tr>
							<td><LABEL name="numeroPedido"
								value="${lineaPedido.numeroPedido}"> </LABEL>
								${lineaPedido.numeroPedido}</td>
							<td>${lineaPedido.numeroLinea}</td>
							<td><c:forEach var="producto"
									items="${ListaProductosBean.producto}">
									<c:if test="${producto.codigo==lineaPedido.codigoProducto}">
											${producto.codigo}
										</c:if>
								</c:forEach></td>
							<td><c:forEach var="producto"
									items="${ListaProductosBean.producto}">
									<c:if test="${producto.codigo==lineaPedido.codigoProducto}">${producto.concepto}</c:if>
								</c:forEach></td>
							<td>${lineaPedido.cantidad}</td>
							<td><c:forEach var="producto"
									items="${ListaProductosBean.producto}">
									<c:if test="${producto.codigo==lineaPedido.codigoProducto}">${producto.precio}€</c:if>
								</c:forEach></td>
							<td>${lineaPedido.precioUnitarioPorCantidad}€</td>
						</tr>
					</form>
				</c:forEach>

				<c:if test="${vacio=='si'}">

					<tr>
						<td colspan="5" class="TDSinLineas">PEDIDO SIN LINEAS</td>
					</tr>

				</c:if>

			</table>
			<c:if test="${param.ultimaAccion==1}">
				<h3>Linea editada</h3>
			</c:if>
			<c:if test="${param.ultimaAccion==2}">
				<h3>Linea eliminada</h3>
			</c:if>
			<c:url var="valor" value="editarPedido.jsp">

			</c:url>
			<a href="VisPedidosAdmin.jsp">Volver</a>

		</div>
	</div>
</body>
	</html>
</jsp:root>